package com.hh.materialCostPrice.service;/*
 * @Auther:ZhengXueCheng
 * @Date:2023/8/3
 * @VERSON:1.8
 */

import com.hh.materialCostPrice.Vo.AddSparePriceVo;
import com.hh.materialCostPrice.Vo.ModifySparePriceVo;
import com.hh.materialCostPrice.Vo.QueryPageVo;
import com.hh.materialCostPrice.Vo.UpdateStatusVo;
import com.hh.spare.vo.SpareVo;
import com.hh.utils.ResultVo;

import java.text.ParseException;

public interface CostPriceService {

    ResultVo queryAllTaxType();

    ResultVo querySparePage(SpareVo spareVo);

    ResultVo queryMaterialCostPrice(QueryPageVo queryPageVo);

    ResultVo updateSparePriceStatus(UpdateStatusVo statusVo);

    ResultVo addSparePrice(AddSparePriceVo addSparePriceVo) throws ParseException;

    ResultVo updateSparePrice(ModifySparePriceVo modifyVo);
}
